have got a screw loose - Francés Inglés Diccionario